Below are details for Telly's Family Restaurant, a pizza restaurant offering their services around Seminole
Name : Telly's Family Restaurant
Address : 11201 Park Boulevard
Zip/Postcode : 33772
Phone : (727)391-5133
Fax :
Email :
Offering : Pizza Restaurant
Please help us keep upto date information on Telly's Family Restaurant. Click here to submit an update